Fingerprint Abstraction Layer for Linux

نویسندگان

  • Daniel Drake
  • Toby Howard
چکیده

Fingerprint Abstraction Layer for Linux Daniel Drake Supervisor: Toby Howard April 28, 2008 Fingerprint scanners are popular consumer computing products, but they are generally unusable under Linux-based operating environments. My project implements Linux support for a range of USB fingerprint scanners, allowing for fingerprint-based authentication capabilities. The source code for the software is released under open source licensing terms with the intention of building a community of users and developers. The software is implemented as an abstraction layer with the aim of integrating into existing Linux desktop software environments. A focus on clean system design lead into areas of asynchronous system architecture and a side project implementing asynchronous USB I/O. The project has successfully achieved wide hardware support and offers fingerprint-based authentication. The abstraction layer is suitable for integration into a range of applications. Basic levels of application integration were achieved, but further work is needed in order to provide a richer user experience.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Improving Robotic Software Reusability Without Losing Real-Time Capabilities

We aim at improving sharability and reusability of software for autonomous mobile robots without sacrificing real-time capabilities. As a first step towards this goal, we focus on real-time Linux and we introduce the concept of a robotic hardware abstraction layer that provides for software reusability on different types of hardware and in real-time or non real-time context. We also present a p...

متن کامل

The ARTCP header structure, computation and processing in the network subsystem of Linux kernel

ARTCP is a transport level communication protocol based on TCP. It uses temporal characteristics of data flow to control it, that allows to split algorithms of congestion avoidance and reliable delivery. The article discusses possible ARTCP header structure and practical aspects of forming the header and calculation of the header fields. It demonstrates the possibility of transparent replacemen...

متن کامل

Real-time Servo Control using EtherCAT Master on Real-time Embedded Linux Extensions

In this paper, we present a real-time servo control application based on an open-source EtherCAT Master under two different real-time embedded Linux approaches, the fully preemptible kernel and Xenomai. The fully pre-emptible approach utilizes the native Linux kernel patched to support pre-emption of high-priority tasks at any time and protects critical sections with spin locks. On the contrary...

متن کامل

Light-Weighted Virtualization Layer for Multicore Processor-Based Embedded Systems

The real-time resource management in the Linux kernel is dramatically improving due to the effective contribution of the realtime Linux community. However, reusing existing real-time applications in embedded systems is required to develop commercial products without significantly increasing their cost because existing real-time applications run on real-time OSes whose OS API is significantly di...

متن کامل

Arquitectura hardware y software para un robot rover

This paper presented the main characteristics of hardware-software architecture for controlling the autonomous mobile robot RTT. This vehicle is a rover-type research prototype with a six-wheel Rocker-Bogie suspension, which operates in rough terrain under arbitrary conditions. The whole system is designed by a scalable paradigm, and provides high degree of hardware-software modularity, to allo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008